pit river - French English Dictionary